Meaning of (घू घू) ghu ghu in english
Other :
screech
Suggested : to utter or make a harsh, shrill cry or sound
Word of the day
(घू घू) ghu ghu
. No of characters: 5 including consonants matras.
Transliteration :
ghuu ghuu